BadEnd
Пожалуйста, ознакомьтесь с Правилами использования материалов на данном ресурсе.
В случае возникновения ошибки в каком-либо из экшенов и при выходе из кубика по красной ветке выполнение проекта переходит в блок, который связан с действием Bad End. Это нужно, чтобы задать дополнительные действия в случае завершения работы шаблона с ошибкой.
Когда используется?
При работе шаблона могут возникнуть ошибки:
- На сайте изменилась верстка, и шаблон теперь не может найти нужный HTML элемент.
- Логика шаблона не полностью продумана и не учитывает определенные ситуации.
Из-за этого проект не будет выполнен до конца и завершится с ошибкой.
Чтобы исключить такие ситуации, можно использовать Bad End для:
- Возврата данных обратно в списки или таблицы для последующего их использования без потерь;
- Логирования ошибок;
- Добавления в Blacklist невалидной информации;
- Сохранения бэкапа.
Как добавить в проект?
Через контекстное меню: Добавить действие → Логика → BadEnd.